put across - German English Dictionary